amounts due - French English Dictionary